Big Huge Thesaurus

Madeira River

noun

sounds kind of like